le dépôt (essence / matériel) - French English Dictionary
History

le dépôt (essence / matériel)

Play ENFRFRfr
Play ENFRFRca


Meanings of "le dépôt (essence / matériel)" in English French Dictionary : 1 result(s)

French English
Military
le dépôt (essence / matériel) depot